
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Supported versions for Adaptive Server</TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="connpbp34.htm">Previous</A>&nbsp;&nbsp;<A HREF="connpbp36.htm" >Next</A>
<!-- End Header -->
<A NAME="CIAIJEJD"></A><h1>Supported versions for Adaptive Server</h1>
<A NAME="TI684"></A><p>You can access Adaptive Server versions 11.x, 12.x, and 15.x
using the SYC Adaptive Server database interface. Use
of this interface to access other Open Server&#153; programs
is not supported. The SYC database interface uses a DLL named <i>PBSYC115.DLL</i> to
access the database through the Open Client CT-Lib API.</p>
<A NAME="TI685"></A><p>You can also access Adaptive Server version 15.x using the
ASE Adaptive Server database interface. Use
of this interface to access other Open Server&#153; programs
is not supported. The Adaptive Server database interface uses a
DLL named <i>PBASE115.DLL</i> to access the database through
the Open Client CT-Lib API. To use this interface, the Adaptive Server
15 client must be installed on the client computer. The ASE interface
supports large identifiers with up to 128 characters.</p>
<p><img src="images/note.gif" width=17 height=17 border=0 align="bottom" alt="Note"> <span class=shaded>Client Library API</span> <A NAME="TI686"></A>The Adaptive Server database interfaces use the Open Client&#153; CT-Library (CT-Lib)
application programming interface (API) to access the database.</p>
<A NAME="TI687"></A>When you connect to an Adaptive Server database, PowerBuilder makes
the required calls to the API. Therefore, you do not need to know
anything about CT-Lib to use the database interface.</p>
<A NAME="TI688"></A><h4>When deploying a PowerBuilder custom class user
object in <ACRONYM title = "E A Server" >EAServer</ACRONYM></h4>
<A NAME="TI689"></A><p><ACRONYM title = "E A Server" >EAServer</ACRONYM> uses a slightly
different version of the CT-Lib software. Therefore, at runtime
you need to use the SYJ database interface rather than ASE or SYC to
connect to an Adaptive Server database. The SYJ Database Profile
Setup dialog box provides a convenient way to set the appropriate
connection parameters and then copy the syntax from the Preview
tab into the script for your Transaction object. The SYJ database
interface uses a DLL named <i>PBSYJ115.DLL</i>.</p>
<A NAME="TI690"></A><p>You cannot use the SYJ interface, however, to connect to the
database in the PowerBuilder development environment. Therefore,
during the development phase (before the component has been deployed
to <ACRONYM title = "E A Server" >EAServer</ACRONYM>), you must use ASE
or SYC to connect to the database. </p>

